/*
 * Constantes.h
 *
 *  Created on: 02/10/2012
 */

#ifndef CONSTANTES_H_
#define CONSTANTES_H_

// Auto
const int HORAS_ESTACIONADO_MINIMAS = 1;
const int HORAS_ESTACIONADO_MAXIMAS = 24;

// Entradas
const int CANTIDAD_ENTRADAS = 3;
const int PERIODO_LLEGADA_AUTOS_MINIMO = 5;
const int PERIODO_LLEGADA_AUTOS_MAXIMO = 20;

// Salidas
const int CANTIDAD_SALIDAS = 2;

// Nombres de archivos
const char* const ARCHIVO_LUGARES_MEM_COMP = "MemoriaCompartidaLugares";
const char* const ARCHIVO_LUGARES_SEMAFOROS = "SemaforosLugares";
const char* const ARCHIVO_CANTIDAD_AUTOS_MEM_COMP = "MemoriaCompartidaCantidadAutos";
const char* const ARCHIVO_MONTO_FACTURADO_MEM_COMP = "MemoriaCompartidaMontoFacturado";
const char* const ARCHIVO_TOTAL_AUTOS_MEM_COMP = "MemoriaCompartidaTotalAutos";
const char* const ARCHIVO_CUENTAS_SEMAFORO = "SemaforoCuentas";
const char* const ARCHIVO_SALIDAS_SEMAFOROS = "SemaforosSalidas";

// Teclas para consulta
const char TECLA_CANTIDAD = 'c';
const char TECLA_MONTO = 'm';

// Log
const int PRECISION_SEGUNDOS = 6;
const char* const PATH_LOG = "Log";
const char* const EXTENSION_LOG = ".txt";

#endif /* CONSTANTES_H_ */
